/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package br.fatec.aluno;

import br.fatec.aluno.Aluno;
import java.util.ArrayList;
import java.util.List;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.ManyToMany;

/**
 *
 * @author Kenji
 */
@Entity
public class Disciplina {
    
   @Id
   private String codigo;
   private String nome;
   private double notaMinima;
   
   @ManyToMany (mappedBy="disciplinas")
   private List <Aluno> alunos = new ArrayList<>();

    public String getCodigo() {
        return codigo;
    }

    public void setCodigo(String codigo) {
        this.codigo = codigo;
    }

    public String getNome() {
        return nome;
    }

    public void setNome(String nome) {
        this.nome = nome;
    }

    public double getNotaMinima() {
        return notaMinima;
    }

    public void setNotaMinima(double notaMinima) {
        this.notaMinima = notaMinima;
    }

    public List<Aluno> getAlunos() {
        return alunos;
    }

    public void setAlunos(List<Aluno> alunos) {
        this.alunos = alunos;
    }
   
   
}
